Watch | Heavy rainstorms devastate southern China, force mass evacuations
Heavy rainstorms sweeping through the densely populated Pearl River Delta have submerged significant...
Heavy rainstorms sweeping through the densely populated Pearl River Delta have submerged significant...